triangular recess - Spanish English Dictionary